package mspbots.data.tl.prod.quickbooks.model;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import mspbots.data.tl.entity.BaseTenantEntity;

import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * @author Jay.Yang
 */
@Data
@Builder
@EqualsAndHashCode(callSuper=false)
@AllArgsConstructor
@NoArgsConstructor
@TableName("qbo_profit_and_loss_standard")
public class OnlineProfitAndLossStandard extends BaseTenantEntity {

	private String timePeriod;
	private String groupName;
	private String name;
	private String type;
	private Integer accountId;
	private String accountName;
	private Integer parentAccountId;
	private String parentAccountName;
	private Double total;
	private LocalDateTime time;
	private String currency;
	private String reportName;
	private String reportBasis;
	private LocalDate endPeriod;
	private LocalDate startPeriod;
	private String accountingStandard;
	private Boolean noReportData;
	private LocalDateTime syncTime;
	private String key;
}
